ball of twine - Turco Inglés Diccionario